About Robert P Burroughs Limited (08624678) United Kingdom