About Solomon Taylor Limited (11231842) United Kingdom