About Leo Vassiliou Limited (12091569) United Kingdom