About The Progress Shed Ltd. (12031146) United Kingdom