About Uk Solution House Ltd (10057873) United Kingdom