About The Wellhead Trading Co Ltd (11511505) United Kingdom