About Sapplied Solutions Ltd (07626357) United Kingdom