About Dr P Research & Innovation Ltd (SC674805) United Kingdom