About Longwell Investments Ltd (10601704) United Kingdom