About Equilibrium Design Studio Limited (04577889) United Kingdom