About Juneau Limited (10112010) United Kingdom