About Nicholas Housden & Associates Limited (11307551) United Kingdom