About J.a. Slater & Son Limited (03251837) United Kingdom