About Ball Spinning Co.limited (00769533) United Kingdom