About Philip Slatter Technical Services Limited (11086761) United Kingdom