About Equidale Business S Limited (12781062) United Kingdom