About George A. Palmer Limited (06597545) United Kingdom