About Marchini Curran Associates Limited (04341466) United Kingdom