About Leah Van Meyer Ltd (09477605) United Kingdom