About Richard Coupe Limited (00224256) United Kingdom