About Patrizia Rimbaud (scotland) Limited Partnership (SL029620) United Kingdom