About Jack Clifford Engineering Ltd (11549646) United Kingdom