About S & D Limited (10545458) United Kingdom