About Clyde Shelf 2001 Ltd (SC456520) United Kingdom