About Mikailian & Co. Limited (08265485) United Kingdom