About Bec Block 3 Ltd (11526733) United Kingdom