About Sd&j Limited (12469243) United Kingdom