About Aylin & Dollo Ltd (11457712) United Kingdom