About K2 (wells) Limited (08396451) United Kingdom