About Lynn & Jones (holdings) Limited (05539110) United Kingdom