About Leigh Lofts Limited (08909197) United Kingdom