About Richard Cooper Limited (06879636) United Kingdom