About Michaelides Warner & Co Limited (02699331) United Kingdom