About Jds (walthamstow) Limited (10783113) United Kingdom