About Interiors By Ali Foulds Limited (08887747) United Kingdom