About Nicholas Abson Associates Limited (12161302) United Kingdom