About Hamford Services Limited (10589801) United Kingdom