About Hamington Ltd (12999142) United Kingdom