About Emily Tuck Ltd (SC704092) United Kingdom