About Peter Thomas Statistics Limited (08635205) United Kingdom