About J. & M. Swindley Limited (01339651) United Kingdom