About Philip Heywood Limited (05859923) United Kingdom