About Joseph Palmer Limited (11777648) United Kingdom