About S & Dp Limited (12248667) United Kingdom