About Salt Shed Limited (12969562) United Kingdom