About Nitecroft Limited (01282299) United Kingdom