About Vitolo & Taylor Ltd (11357290) United Kingdom