About Richard Holding Limited (07278049) United Kingdom