About Mcr Vaughan Limited (11640335) United Kingdom