About Philip Edmonds Limited (10632854) United Kingdom