About Charles Burrell & Sons (engineers Thetford) Ltd (SC407550) United Kingdom