About Bonam & Berry Holdings Limited (11135706) United Kingdom