About Richard Worth Limited (06650427) United Kingdom