About Leather Seven Ltd (12760387) United Kingdom