About York Sheds Limited (12726373) United Kingdom