About N & A Holdings Limited (09697623) United Kingdom