About Clover Birch Interiors Ltd (10940968) United Kingdom