About Leah Marcs Limited (06585596) United Kingdom