About S. A. & D. Uk Limited (SC681365) United Kingdom