About Jamsco Technical Engineering Limited (09926801) United Kingdom