About S & D Outdoor Living Limited (13320257) United Kingdom