About J. & G. Twist (retail) Limited (03290942) United Kingdom