About Solution Consultants Ict Limited (06946731) United Kingdom