About Burrows Holdings Limited (01912272) United Kingdom