About Linden Limited (01108676) United Kingdom