About Ley Holdings Limited (04191494) United Kingdom