About The Liverpool Scent Company Ltd (12442709) United Kingdom