About Mcvaddy S Limited (10949240) United Kingdom