About Elliott Parker Management Ltd (12421279) United Kingdom