About P Marshall Associates Limited (08375480) United Kingdom