About Lewis-cox Engineering Limited (09024276) United Kingdom