About Burrows & Edwards Limited (04384605) United Kingdom