About Jackel Solutions Limited (07161130) United Kingdom