About Spiky Green Ltd (08724459) United Kingdom