About Equitector Limited (06291040) United Kingdom