About Couper Brodie Ltd (SC650216) United Kingdom