About Bill Clifford Engineering Limited (09627098) United Kingdom