About Dr Neil Kramer Limited (06922246) United Kingdom