About Hammetts Lane Limited (09015902) United Kingdom