About E. Mcavoy & Sons Limited (00722507) United Kingdom