About Dr Stephen Rex Ltd (06933053) United Kingdom