About The Steel Ball Company Limited (07506463) United Kingdom