About Palmer Industrial Ltd (12753478) United Kingdom