About The H & W Company (england) Limited (11910859) United Kingdom