About Leviathan Trading Company Limited (02162520) United Kingdom