About Cogen Technical Services Ltd (06243049) United Kingdom