About Solomon Holdings Limited (02233966) United Kingdom