About Philip Odell Associates Limited (06548338) United Kingdom