About Solase Consultancy Limited (05584283) United Kingdom