About Richard Worth Holdings Limited (06650887) United Kingdom