About Hewitt & Hayward Limited (13302299) United Kingdom