About The Feelgood Corporation Limited (06212721) United Kingdom