About Palfern Burnside Limited (11659664) United Kingdom