About Equatech Limited (07380072) United Kingdom