About Keane Sports Limited (07496760) United Kingdom