About Quay Lashes Ltd (11806738) United Kingdom