About Bambrie Limited (10156331) United Kingdom