About Nicholas S Harris Limited (11601136) United Kingdom