About B & B Building London Limited (10716011) United Kingdom