About The Ballscrew Company Limited (06509748) United Kingdom