About Peter James Thornton Limited (11254228) United Kingdom