About Leary & Co Ltd (08424169) United Kingdom