About The Portal Co (ne) Limited (06896866) United Kingdom