About David Porter & Associates Limited (03304459) United Kingdom