About Jantec Engineering Solutions Limited (08285867) United Kingdom