About Admeliora Art & Design Limited (09128235) United Kingdom