About Nicholas Hall & Company Limited (02912487) United Kingdom