About Clifton Engineering Services Ltd (10698507) United Kingdom