About Charles Burrell & Sons (engineers) Ltd (SC406746) United Kingdom