About The Mill P.h Thatcham Limited (13021199) United Kingdom