About George Palmer Engineering Ltd (07249058) United Kingdom