About Brace & Holloway Ltd (13354750) United Kingdom