About Safeball Limited (05553287) United Kingdom