About Philip Burrows Associates Limited (05799990) United Kingdom