About Leggatt Holdings Limited (12172582) United Kingdom