About Junipersmith Interiors Ltd (08977627) United Kingdom