About Loula Reid Ltd (12183940) United Kingdom