About Geoff Bruce Systems Limited (01132404) United Kingdom