About Baldi Scotland Holding Lp (SL026605) United Kingdom