About Clarkeepete Technical Services Ltd (08675323) United Kingdom