About Jackson & Lakin(freckingham Street)limited (00628973) United Kingdom