About Feneley Studio Limited (08471939) United Kingdom