About The Beet Shack Limited (13452047) United Kingdom