We are Mike & Wendy Leng, a husband and wife team working from a stylish gallery set in the village of Wentworth, South Yorkshire.