About Clark Thomas Swift Limited (02440999) United Kingdom