About Toyama (u.k.) Limited (03177920) United Kingdom