About Tiku And Son Ltd (10253464) United Kingdom