About Charles Burrell&sons Engineering Ltd (08741101) United Kingdom