About Ball And Roll Ltd (NI680825) United Kingdom