About The Little Waxing Company Ltd (11858420) United Kingdom