About S & D Glory Limited (12542657) United Kingdom