About B & R Building Improvements Ltd (13328928) United Kingdom