About Foxhall Welding Limited (09124317) United Kingdom