About The Curry Shed Limited (12026512) United Kingdom