About Vural & Sons Ltd (12086846) United Kingdom