About Baillie Street Ltd (13030589) United Kingdom