About J.j. & P. Mclachlan Limited (SC012651) United Kingdom