About The Coffee Spot On The Clyde Ltd (SC644860) United Kingdom