About I. T. Jones Limited (02910641) United Kingdom