About Heywoodphillips Ltd (07318303) United Kingdom