About Vaid & Son Limited (12193079) United Kingdom