About Brecor Holdings Limited (07496912) United Kingdom