About Lander Holdings Limited (01547577) United Kingdom