About J.a. & M. Sloan (SL003666) United Kingdom