About Flear House Interiors Limited (03579660) United Kingdom