About Palfrey Welding Limited (11356360) United Kingdom