About Jamsco Limited (08435841) United Kingdom