About Vagdia And Holmes Limited (06386427) United Kingdom