About Martin Nagle & Sons Limited (04557116) United Kingdom