About H.freemantle & Son Limited (00654852) United Kingdom