About Bay Tree Interiors (holdings) Limited (06022486) United Kingdom