About Joe Slater & Sons Ltd (12153719) United Kingdom