About Lynscotts Limited (11542920) United Kingdom