About J & D Associates (london) Limited (09428045) United Kingdom