About Equirodi (uk) Limited (08790317) United Kingdom