About The Great British Ground Screw Company Limited (08475262) United Kingdom