About Neil J Paterson Limited (SC361113) United Kingdom