About Long Melford Ltd (13529812) United Kingdom