About Smith Parker Management Limited (06999297) United Kingdom