About Equusfrid Limited (03955771) United Kingdom