About B&p Square Construction Ltd (13066688) United Kingdom