About J & B Slater Ltd (SC605927) United Kingdom