About Solomon And Beck Limited (12658919) United Kingdom