About Leather Energy Services Ltd (SC618959) United Kingdom