About Rollerball Limited (01538169) United Kingdom