About Lees Logics Ltd (10118045) United Kingdom