About Leather Sea Ltd (13138488) United Kingdom