About Can London Limited (04903485) United Kingdom