About The Style Shed Limited (12475474) United Kingdom