About Lyntonwood Limited (03214896) United Kingdom