About Jerome Merchant & Partners Limited (13667173) United Kingdom