About Leixlip Limited (10281019) United Kingdom