About Wm Ayrton & Co.(holdings)limited (00236826) United Kingdom