About Ledbury Welding & Engineering Limited (01691226) United Kingdom