About Neckinger Holdings Limited (06548107) United Kingdom