About The Portscatho Swimming Platform Company Ltd (09605861) United Kingdom