About Burrows Group Limited (05610759) United Kingdom