About Philip Talbot Limited (06683503) United Kingdom