About Bradcray Limited (01786239) United Kingdom