About R H & C Ayrton Limited (07898711) United Kingdom