About N Porteous Ltd (SC624113) United Kingdom