About Bex London Ltd (07512802) United Kingdom