About Norbury Holdings Limited (00622586) United Kingdom