About Bambrick And Young Limited (10807899) United Kingdom