About Palmer Griffin House Ltd (11179894) United Kingdom