About Quadball 1000 Limited (06882328) United Kingdom