About Stanlake Holdings Ltd. (03581606) United Kingdom