About Clyde Cabs Ltd (SC518983) United Kingdom