About J Mcavoy & Son Limited (04837980) United Kingdom