About D.sloane Engineering Limited (NI607034) United Kingdom