About Lyndon Claridge Consulting Limited (11205515) United Kingdom