About Brice & Athorn Holdings Limited (11039890) United Kingdom