About Aylin & Dollo Ltd (12681220) United Kingdom