About The Wild Gorse Company Ltd (12577865) United Kingdom