About S. T. Portess & Son Ltd (09583211) United Kingdom