About Leary Limited (08081954) United Kingdom