About Palmer-stoves Associates Limited (05884419) United Kingdom