About Rochelle Living Ltd (09975284) United Kingdom