About Lindy International Limited (04226180) United Kingdom