About The Bec Partnership Limited (10645955) United Kingdom