About Sandford Ellis Ltd. (02639470) United Kingdom