About Seaglass Consulting Limited (08689975) United Kingdom