About Solomon Group Limited (04895161) United Kingdom