About Jilling Gardens 1960 Limited (09003741) United Kingdom