About Richard Dewick Ltd (05576212) United Kingdom