About Bambridge Ltd (10392936) United Kingdom