About Garvale Investments Ltd (08820193) United Kingdom