About Needle Services Limited (10205618) United Kingdom