About Porteous Holdings Limited (12128955) United Kingdom