About R. Shed Limited (06606095) United Kingdom