About Philip Foster Limited (00844529) United Kingdom