About Latisha Mcfarlane Ltd (12396263) United Kingdom