About Humphriss (hythe) Limited (00667828) United Kingdom