About Operational Excellence Limited (07253401) United Kingdom