About Naismith International Limited (SC496931) United Kingdom