About Hamward Trading Ltd (13305916) United Kingdom