About Vulcan Ellis (stone Cross) Ltd (13686126) United Kingdom