About Long Melford Swan Ltd (11641673) United Kingdom