About Burrows Management Services Ltd (11220272) United Kingdom