About Hammondville Limited (02956658) United Kingdom