About Jaimieandluke Ltd (13067933) United Kingdom