About Littlemead Holdings Limited (13150684) United Kingdom