About Equispec Ltd. (02709399) United Kingdom