About Harington & Thomas Ltd. (07845763) United Kingdom