About Lander C Cooper Ltd (06110723) United Kingdom