About Vulcan Ellis Maynards Green Ltd (12808925) United Kingdom