About Philip Stamp & Company Limited (04009428) United Kingdom