About Burrows & Smith Limited (00366790) United Kingdom