About Richard Kemble Contracts Holdings Ltd (12548477) United Kingdom