About Bay Tree House Holdings Ltd (12245248) United Kingdom