About Marchini Curran Holdings Limited (09515125) United Kingdom