About Solomons & Associates Limited (06151361) United Kingdom