About Richard Kemble Contracts Limited (08955832) United Kingdom