About Lk Gammack Ltd (10307415) United Kingdom