About Jessop Engineering Ltd (12179558) United Kingdom