About Jab Structures Limited (08239962) United Kingdom