About Nolan Holdings Limited (02023134) United Kingdom