About Fresh Sauchiehall Limited (SC572166) United Kingdom