About Richard Skidmore Consultancy Limited (08733392) United Kingdom