About Phil Teasdale Limited (11355504) United Kingdom