About Lynn Moffat Limited (13194682) United Kingdom