About Smailes Interiors Limited (07742865) United Kingdom