About Newburgh Holdings Limited (05262178) United Kingdom