About Solcal Consultants Limited (13154350) United Kingdom