About Liscombe Investments Ltd (13051967) United Kingdom