About Portal Co Manufacturing Limited (12262034) United Kingdom