About Staplegrove Burrows Limited (04219141) United Kingdom