About Bubbleroom Design & Build Ltd (10630816) United Kingdom