About Nescot Holdings Limited (02408452) United Kingdom