About Philip Howell (guildford) Limited (00538984) United Kingdom