About I.j. Well Services Limited (05290593) United Kingdom