About M.e. Ayres & Sons Limited (04581017) United Kingdom