About Channel Surveyor Group Ltd (12461278) United Kingdom