About S & D At The Granary Limited (SC626688) United Kingdom