About Bradgate Technology Limited (05166986) United Kingdom