About Jago Design & Manufacturing Limited (06274199) United Kingdom