About Lyndsay Walker Limited (06647793) United Kingdom