About Yianni Neil & Co. Ltd (05259869) United Kingdom