About Bradbury Thormeier Ltd (11565999) United Kingdom