About Loewslicks Ltd (13678614) United Kingdom