About Trevordale Limited (01424237) United Kingdom