About Aylott & Co Limited (11930370) United Kingdom