About Michael Palfreman Limited (10607215) United Kingdom