About Brixham Admiral Swim Company Ltd (05837232) United Kingdom