About E Hammond Case & Pallet Limited (03105411) United Kingdom