About Phil Spencer Engineering Limited (08260794) United Kingdom