About S Eglinton Operational Excellence Ltd (09960860) United Kingdom