About E M Pell & Partners Limited (08016803) United Kingdom