About Tin Hay Garden Ltd. (10096152) United Kingdom