About Hammondson Limited (06424156) United Kingdom