About Jd Sanders Limited (11678874) United Kingdom