About Vakharia Technical Services Limited (13463717) United Kingdom