About Solutions Engineered Excellence Ltd (07627555) United Kingdom