About Hammington Limited (09826557) United Kingdom