About Loddon Spring Gardening Ltd (12398729) United Kingdom