About Lee Quirky Ltd (13072938) United Kingdom