About Lynn & Jones Storefitters Limited (01799902) United Kingdom