About The Lytle Group Limited (12648243) United Kingdom