About Nicholas Hall Europe Limited (09053333) United Kingdom