About D&s J Limited (07595881) United Kingdom