About George Palmer Limited (05438375) United Kingdom