About Equidata Solutions Limited (09938773) United Kingdom