About Ns Slingers Limited (09780963) United Kingdom