About Glencrest Seatex Limited (01696729) United Kingdom