About Philip Sell Limited (11727188) United Kingdom