About Larkendale Limited (01419666) United Kingdom