About Ascott Smallholding Supplies Ltd (04505585) United Kingdom