About Ian Snow Limited (04629710) United Kingdom