About Leahy King Limited (11813297) United Kingdom