About James Marketing & Design Limited (05709806) United Kingdom