About Lyn Cooper Limited (11407990) United Kingdom