About Hammondlee Limited (06656764) United Kingdom